class Example{
    /*
    特征可以定义属性。下面给出了具有属性的trait的示例。
    */
    static void main(String[] args){
        Student st = new Student();
        st.StudentId = 1;
        st.DisplayMarks();
        st.DisplayTotal();
    }
}

interface Total{
    void DisplayTotal();
}

trait Marks implements Total {
    int Marks1;

    void DisplayMarks(){
        this.Marks1 = 10;
        println("Display Marks "+this.Marks1);
    }

    void DisplayTotal(){
        println("Display Total")
    }
}

class Student implements Marks{
    int StudentId;
}